# Filters added to this controller apply to all controllers in the application.
# Likewise, all the methods added will be available for all controllers.

class ApplicationController < ActionController::Base
  helper :all # include all helpers, all the time
  protect_from_forgery # See ActionController::RequestForgeryProtection for details
  layout "text_main"
  # Scrub sensitive parameters from your log
  # filter_parameter_logging :password

	before_filter :get_info_of_blog
	
	protected
	
	def login_required
    if !current_user
      redirect_to :controller => "sessions",:action => "new"
    end
  end

  def current_user
    User.find_by_login(session[:user_keys])
  end
	
	def get_info_of_blog
		@all_categories = Category.find(:all)
		@lately_articles = Article.find(:all,:limit => 10,:order => "id",:order => "created_at desc")
	end
end
